#ifndef RECOGNITIONOBSERVER_H
#define RECOGNITIONOBSERVER_H

#include <ncvImage.h>

class MRecognitionObserver
{
public:
    enum TRecognitionState
    {
         EFaceRecognized,
         EFaceNotFound,
         EEyesNotFound,
         ENoseHolesNotFound,
         EMouthNotFound,
         EJetsNotFound
    };
    
    virtual void RecognitionFinishedL(TRecognitionState aState) = 0;
    
   // virtual void UpdatedImage(CNokiaCVImage *aImage) = 0;
    
   // virtual void ShowInfo(const TDesC *aText) = 0;
};

#endif // RECOGNITIONOBSERVER_H
